× Introduction Embedded systems Arduino Arduino Programming Structure Arduino Hardware Digital Output DO Projects Digital Input Analog I/O Variables and Strings Serial Communication Examples Quiz-1
eBooks
Arduino Uno
Components
Computer
Tools
C Programs







Introduction

The objective of this tutorial is to explain Arduino C programming language by building simple electronic projects. This tutorial is about programming. So, what is programming? The term programming means to create (or develop) software, which is also called a program. In basic terms, software contains the instructions that tell a computer—or a computerized device—what to do.

Software is all around you, even in devices that you might not think would need it. Of course, you expect to find and use software on a personal computer, but software also plays a role in running airplanes, cars, cell phones, and even toasters. On a personal computer, you use word processors to write documents, Web browsers to explore the Internet, and e-mail programs to send and receive messages. These programs are all examples of software. Software developers create software with the help of powerful tools called programming languages.

There are many programming languages, some of which are decades old. Each language was invented for a specific purpose—to build on the strengths of a previous language, for example, or to give the programmer a new and unique set of tools.

If you learn to program using one language, you should find it easy to pick up other languages. The key is to learn programming is how to solve problems using a programming approach. That is the main theme of this training.

With this tutorial you will learn:

  • Identifying and application of common electronic components.
  • Electrical and Electronics basics by building circuits.
  • How to work with the Arduino.
  • Programming with Arduino C language.
  • Usage of Electronic tools and equipment.